package com.smarttest.portal.mapper;

import com.smarttest.portal.pojo.AutoCases;
import com.smarttest.portal.pojo.AutoCasesExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface AutoCasesMapper {
    int countByExample(AutoCasesExample example);

    int deleteByExample(AutoCasesExample example);

    int deleteByPrimaryKey(Long id);

    int insert(AutoCases record);

    int insertSelective(AutoCases record);

    List<AutoCases> selectByExample(AutoCasesExample example);

    AutoCases selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") AutoCases record, @Param("example") AutoCasesExample example);

    int updateByExample(@Param("record") AutoCases record, @Param("example") AutoCasesExample example);

    int updateByPrimaryKeySelective(AutoCases record);

    int updateByPrimaryKey(AutoCases record);
    
    int batchDelete(List<Long> ids);
    
    int batchUpdate(List<Long> ids);
}